๋ฐ์ํ IT์๊ฒฉ์ฆ ๊ณต๋ถ/์ ๋ณด์ฒ๋ฆฌ์ฐ์ ๊ธฐ์ฌ ํ๊ธฐ11 [๊ณผ์ ํ๊ฐํ] ์ ๋ณด์ฒ๋ฆฌ์ฐ์ ๊ธฐ์ฌ ํ๊ธฐ์ ๋ฆฌ - 2024๋ ๊ณผ์ ํ๊ฐํ ์ ๋ณด์ฒ๋ฆฌ์ฐ์ ๊ธฐ์ฌ ํ๊ธฐ์ ๋ฆฌ 9๊ณผ๋ชฉ - 2024๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ํ์ฉ ์์ฉ SW ๊ธฐ์ด ๊ธฐ์ ํ์ฉ ํ๋ฉด ๊ตฌํ ์ ํ๋ฆฌ์ผ์ด์ ํ ์คํธ ์ํ SQL ํ์ฉ UI ํ ์คํธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์์ฉ ๊ฐ๋ฐ์ ํ๊ฒฝ ๊ตฌ์ถ 1. ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌ ์๋ก๊ฐ๊ธฐ 1. ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌํ๊ฒฝ ๊ตฌ์ฑํ๊ธฐ ๊ฐ. ์์ค์ฝ๋ ๋น๋ ๊ณผ์ ์ ์ดํด 1) ์ปดํ์ผ ์ธ์ด(C, C++ ๋ฑ) : ํ ๋ฒ์ ๊ธฐ๊ณ์ด๋ก ๋ณํํ๊ธฐ ๋๋ฌธ์ ์ปดํ์ผ(๋ฒ์ญ) ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฌ์ง๋ง ๋ฒ์ญ ํ ํ๋ก๊ทธ๋จ ์๋๊ฐ ๋น ๋ฅด๊ณ , ๋ณด์์ด ์ฐ์ํ๋ค. 2) Byte Code ์ธ์ด(Java, C# ๋ฑ) : ์ปดํ์ผ์ ๊ฒฐ๊ณผ๋ฌผ์ด ์คํํ์ผ์ด ์๋ 'class'๋ผ๋ ๋ฐ์ดํธ ์ฝ๋๋ก ํ์ผ์ ์์ฑํ์ฌ ๊ฐ์ ์คํํ๊ฒฝ์ธ JRE, CLI์์ ํ ์ค์ฉ ์คํํ๋ ๋ฐฉ์์ด๋ค. 3) ์ธํฐํ๋ฆฌํฐ ์ธ์ด(Jav.. 2024. 2. 26. [์ ๋ณด์ฒ๋ฆฌ์ฐ์ ๊ธฐ์ฌ ๊ณผ์ ํ๊ฐํ - ํ๊ธฐ] ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌ โจ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌํ๊ฒฝ ๊ตฌ์ฑํ๊ธฐ ๊ฐ. ์์ค์ฝ๋ ๋น๋ ๊ณผ์ ์ ์ดํด 1) ์ปดํ์ผ ์ธ์ด(C, C++ ๋ฑ) : ํ๋ฒ์ ๊ธฐ๊ณ์ด๋ก ๋ณํํ๊ธฐ ๋๋ฌธ์ ์ปดํ์ผ(๋ฒ์ญ) ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฌ์ง๋ง ๋ฒ์ญ ํ ํ๋ก๊ทธ๋จ ์๋๊ฐ ๋น ๋ฅด๊ณ , ๋ณด์์ด ์ฐ์ํ๋ค. โ 2) Byte Code ์ธ์ด(Java, C# ๋ฑ) : ์ปดํ์ผ์ ๊ฒฐ๊ณผ๋ฌผ์ด ์คํํ์ผ์ด ์๋ 'class'๋ผ๋ ๋ฐ์ดํธ ์ฝ๋๋ก ํ์ผ์ ์์ฑํ์ฌ ๊ฐ์ ์คํํ๊ฒฝ์ธ JRE, CLI์์ ํ ์ค์ฉ ์คํํ๋ ๋ฐฉ์์ด๋ค. โ 3) ์ธํฐํ๋ฆฌํฐ ์ธ์ด(Javascript, Python, Ruby ๋ฑ) : ํ์ค์ฉ ๊ธฐ๊ณ์ด๋ก ๋ฒ์ญํ๊ธฐ ๋๋ฌธ์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ ๊ฒ ์๋ชจ๋์ด ์ปดํ์ผ(๋ฒ์ญ) ์๊ฐ์ ๋น ๋ฅด์ง๋ง ํ์ํ ๋ ๋ง๋ค ๋ฒ์ญ์ ํด์ผ ํ๊ธฐ ๋๋ฌธ์ ํ๋ก๊ทธ๋จ ์๋๋ ๋จ์ด์ง๋ค. โ ๋. ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌ(Release) ํ๊ฒฝ ์ .. 2022. 6. 15. [์ ๋ณด์ฒ๋ฆฌ์ฐ์ ๊ธฐ์ฌ ๊ณผ์ ํ๊ฐํ - ํ๊ธฐ] UI ํ ์คํธ ์ ๋ณด์ฒ๋ฆฌ์ฐ์ ๊ธฐ์ฌ ๊ณผ์ ํ๊ฐํ ํ๊ฐ ๋น์จ ๋ด๋ถํ๊ฐ(50%), ์ธ๋ถํ๊ฐ(50%, ํ๊ธฐ/์ค๊ธฐ) - ํฉ๊ฒฉ๊ธฐ์ค : 80์ ์ด์ 1. ๋ด๋ถํ๊ฐ (๋ฌด์กฐ๊ฑด ์๋ฐ์์ผํจ ์์ ์๋ค์ผ๋ฉด ์ต์ 85์ ์ด์) 2. ์ธ๋ถํ๊ฐ - ํ๊ธฐ(40%)/์ค๊ธฐ(60%) -์ด 40๋ฌธ์ (0, X ๋ฐ ๊ฐ๊ด์ : 30๋ฌธ์ , ์ฃผ๊ด์ : 10๋ฌธ์ ) *UIํ ์คํธ์์ ๋ฌธ์ ๊ฐ ๋ง์ด๋์ด, SQLํ์ฉ์ ์ค๊ธฐ๋ฅผ ๊ณต๋ถํ์ ๋ถ๋ค์ด๋ผ๋ฉด ๋ค ๋ง์ถ์์๋ ๋์ด๋ โป ์ถ์ ๊ธฐ์ค ( ์ ์ฉ๊ธฐ๊ฐ 2022๋ 1์ 1์ผ - 2024๋ 12์ 31์ผ ) โ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ํ์ฉ โ ์์ฉ SW ๊ธฐ์ด ๊ธฐ์ ํ์ฉ โ ํ๋ฉด ๊ตฌํ โ ์ ํ๋ฆฌ์ผ์ด์ ํ ์คํธ ์ํ โ SQLํ์ฉ โ UI ํ ์คํธ โ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌ ์ถ๊ฐ + โ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์์ฉ (2001020230_19v4) โ ๊ฐ๋ฐ์ ํ๊ฒฝ ๊ตฌ์ถ (L.. 2022. 6. 14. [์ ๋ณด์ฒ๋ฆฌ์ฐ์ ๊ธฐ์ฌ ๊ณผ์ ํ๊ฐํ - ํ๊ธฐ] SQL ํ์ฉ โจ๊ธฐ๋ณธ SQL ์์ฑํ๊ธฐ ๊ฐ. DDL(๋ฐ์ดํฐ ์ ์์ด) : DDL(Data Definition Language)์ `๋ฐ์ดํฐ๋ฅผ ์ ์ํ๋ ์ธ์ด'๋ก์ BMS์์๋ ์ค๋ธ์ ํธ๋ผ๊ณ ํ๋ค. (๋ฐ์ดํฐ๋ฅผ ๋ด๋ ๊ทธ๋ฆ(ํ ์ด๋ธ)์ ์ ์ํ๋ ์ธ์ด) โ 1) DDL ๊ด๋ จ ์ฉ์ด ๊ฐ) ์คํค๋ง(Schema) : DBMS ํน์ฑ๊ณผ ๊ตฌํ ํ๊ฒฝ์ ๊ฐ์ํ ๋ฐ์ดํฐ ๊ตฌ์กฐ ๋) ๋๋ฉ์ธ(Domain) : ์์ฑ์ด ๊ฐ์ง ์ ์๋ ๊ฐ์ ๋ฒ์ ๋ค) ํ ์ด๋ธ(Table) : ๋ฐ์ดํฐ ์ ์ฅ ๊ณต๊ฐ ๋ผ) ๋ทฐ(View) : ํ๋ ์ด์์ ๋ฌผ๋ฆฌ ํ ์ด๋ธ์์ ์ ๋๋๋ ๊ฐ์์ ๋ ผ๋ฆฌ ํ ์ด๋ธ ๋ง) ์ธ๋ฑ์ค(Index) : ๊ฒ์์ ๋น ๋ฅด๊ฒ ํ๊ธฐ ์ํ ๋ฐ์ดํฐ ๊ตฌ์กฐ โ 2) DDL ๋ช ๋ น์ด ๊ฐ) CREATE : ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๋ธ์ ํธ ์์ฑ ๋) ALTER : ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๋ธ์ ํธ ๋ณ๊ฒฝ ๋ค) DR.. 2022. 6. 13. [์ ๋ณด์ฒ๋ฆฌ์ฐ์ ๊ธฐ์ฌ ๊ณผ์ ํ๊ฐํ - ํ๊ธฐ] ์ ํ๋ฆฌ์ผ์ด์ ํ ์คํธ ์ํ โจ ์ ํ๋ฆฌ์ผ์ด์ ํ ์คํธ ์ํํ๊ธฐ ๊ฐ. ํ๋ก์ ํธ ์ํ ๋จ๊ณ์ ๋ฐ๋ฅธ ํ ์คํธ์ ๋ถ๋ฅ 1) ๋จ์ ํ ์คํธ : ์์ ์ํํธ์จ์ด ๋จ์(์ปดํฌ๋ํธ ๋๋ ๋ชจ๋)๋ฅผ ํ ์คํธํ๋ ๊ฒ์ผ๋ก์, ์ผ๋ฐ์ ์ผ๋ก ๊ฐ๋ฐ์ ์์ ์ ์ํด ํํด์ง๋ค. โ 2) ํตํฉ ํ ์คํธ : ๋ชจ๋ ์ฌ์ด์ ์ธํฐํ์ด์ค, ํตํฉ๋ ์ปดํฌ๋ํธ ๊ฐ์ ์ํธ ์์ฉ์ ํ ์คํธํ๋ ๊ฒ์ผ๋ก, ํ๋์ ํ๋ก์ธ์ค๊ฐ ์์ฑ๋ ๊ฒฝ์ฐ ๋ถ๋ถ์ ์ผ๋ก ํตํฉ ํ ์คํธ๋ฅผ ์ํํ๋ ๊ฒฝ์ฐ๋ ์๋ค. โ 3) ์์คํ ํ ์คํธ : ํตํฉ๋ ๋จ์ ์์คํ ์ ๊ธฐ๋ฅ์ด ์ปดํจํฐ ์์คํ ์์ ์ ์์ ์ผ๋ก ์ํ๋๋์ง๋ฅผ ํ ์คํธํ๋ ๊ฒ์ผ๋ก ์ฑ๋ฅ ๋ฐ ์ฅ์ ํ ์คํธ๊ฐ ์ฌ๊ธฐ์ ํฌํจ๋๋ค. โ 4) ์ธ์ ํ ์คํธ : ์ผ๋ฐ์ ์ผ๋ก ์ต์ข ์ฌ์ฉ์์ ์ ๋ฌด์ ๋ฐ๋ฅธ ์ดํด๊ด๊ณ์ ๋ฑ์ด ํ ์คํธ๋ฅผ ์ํํจ์ผ๋ก์จ ๊ฐ๋ฐ๋ ์ ํ์ ๋ํด ์ด์ ์ฌ๋ถ๋ฅผ ๊ฒฐ์ ํ๋ ํ ์คํธ๋ก, ์ค์ ์ ๋ฌด ์ ์ฉ.. 2022. 6. 13. [์ ๋ณด์ฒ๋ฆฌ์ฐ์ ๊ธฐ์ฌ ๊ณผ์ ํ๊ฐํ - ํ๊ธฐ] ํ๋ฉด ๊ตฌํ โจ UI / UX ์ค๊ณ ๊ฐ. UI(User Interface) : ์ฌ์ฉ์๊ฐ ํ๋์จ์ด๋ ์์คํ ์ ์ฐ๊ฒฐ๋๋ ๊ณผ์ ์์ ์ฌ์ฉ์์ ํธ๋ฆฌ์ฑ๊ณผ ๊ฐ๋ ์ฑ์ ๋์ฌ ์ฃผ๊ธฐ ์ํ ๊ธฐ์ โ ๋. UX(User Experience) : UI์ ๋น์ทํ์ง๋ง ์ฌ์ฉ์๋ค์ ํน์ฑ์ ๊ฐ๊ด์ ์๋ฃ ๋ฐ ํต๊ณ๋ฅผ ๋ฐํ์ผ๋ก ๋ฉด๋ฐํ๊ฒ ๋ถ์ํ์ฌ ์ฌ์ฉ์์ ๋ถํธํจ์ ์ต์ํ์ํ๊ธฐ ์ํด ๋ง๋ค ๊ธฐ์ ์ ์๋ฏธํ๋ค. โ ๋ค. ์ธํฐํ์ด์ค ์ข ๋ฅ 1) CLI(Command Line Interface) : ์ฌ์ฉ์์ ์์คํ ์ด ์ํธ ์์ฉ์ ํ๋ ๋ฐฉ์์ผ๋ก ๋ช ๋ น๊ณผ ์ถ๋ ฅ์ด ํ ์คํธ ํํ๋ก ํํ๋๋ค. โ 2) GUI(Graphical User Interface) : ์ฌ์ฉ์๊ฐ ์ปดํจํฐ์ ์์์ ์ฌ์ฉํ ์ ์๋๋ก ๊ตฌ์ฑ์์๋ค์ด ๊ทธ๋ํฝ ํํ๋ก ํํ๋๋ค. โ 3) NUI(์์ฐ์ด ์ ์ ์ธํฐํ์ด์ค, N.. 2022. 6. 13. ์ด์ 1 2 ๋ค์ 300x250